7 research outputs found

    Kassiopeia: A Modern, Extensible C++ Particle Tracking Package

    Full text link
    The Kassiopeia particle tracking framework is an object-oriented software package using modern C++ techniques, written originally to meet the needs of the KATRIN collaboration. Kassiopeia features a new algorithmic paradigm for particle tracking simulations which targets experiments containing complex geometries and electromagnetic fields, with high priority put on calculation efficiency, customizability, extensibility, and ease of use for novice programmers. To solve Kassiopeia's target physics problem the software is capable of simulating particle trajectories governed by arbitrarily complex differential equations of motion, continuous physics processes that may in part be modeled as terms perturbing that equation of motion, stochastic processes that occur in flight such as bulk scattering and decay, and stochastic surface processes occuring at interfaces, including transmission and reflection effects. This entire set of computations takes place against the backdrop of a rich geometry package which serves a variety of roles, including initialization of electromagnetic field simulations and the support of state-dependent algorithm-swapping and behavioral changes as a particle's state evolves. Thanks to the very general approach taken by Kassiopeia it can be used by other experiments facing similar challenges when calculating particle trajectories in electromagnetic fields. It is publicly available at https://github.com/KATRIN-Experiment/Kassiopei

    Kassiopeia: a modern, extensible C++ particle tracking package

    No full text
    The Kassiopeia particle tracking framework is an object-oriented software package using modern C++ techniques, written originally to meet the needs of the KATRIN collaboration. Kassiopeia features a new algorithmic paradigm for particle tracking simulations which targets experiments containing complex geometries and electromagnetic fields, with high priority put on calculation efficiency, customizability, extensibility, and ease-of-use for novice programmers. To solve Kassiopeia's target physics problem the software is capable of simulating particle trajectories governed by arbitrarily complex differential equations of motion, continuous physics processes that may in part be modeled as terms perturbing that equation of motion, stochastic processes that occur in flight such as bulk scattering and decay, and stochastic surface processes occurring at interfaces, including transmission and reflection effects. This entire set of computations takes place against the backdrop of a rich geometry package which serves a variety of roles, including initialization of electromagnetic field simulations and the support of state-dependent algorithm-swapping and behavioral changes as a particle's state evolves. Thanks to the very general approach taken by Kassiopeia it can be used by other experiments facing similar challenges when calculating particle trajectories in electromagnetic fields. It is publicly available at https://github.com/KATRIN-Experiment/Kassiopeia.United States. Department of Energy. Office of Nuclear Physics (Award FG02-97ER41041)United States. Department of Energy. Office of Nuclear Physics (Award DE-FG02-06ER-41420

    Determining the neutrino mass with cyclotron radiation emission spectroscopy—Project 8

    No full text
    The most sensitive direct method to establish the absolute neutrino mass is observation of the endpoint of the tritium beta-decay spectrum. Cyclotron radiation emission spectroscopy (CRES) is a precision spectrographic technique that can probe much of the unexplored neutrino mass range with O(eV) resolution. A lower bound of m(νe) ≳ 9(0.1) meV is set by observations of neutrino oscillations, while the KATRIN experiment-the current-generation tritium beta-decay experiment that is based on magnetic adiabatic collimation with an electrostatic (MAC-E) filter-will achieve a sensitivity of m(νe) ≲ 0.2 eV. The CRES technique aims to avoid the difficulties in scaling up a MAC-E filter-based experiment to achieve a lower mass sensitivity. In this paper we review the current status of the CRES technique and describe Project 8, a phased absolute neutrino mass experiment that has the potential to reach sensitivities down to m(νe) ≲ 40 meV using an atomic tritium source.United States. Department of Energy (Grant DE-SC0011091

    Shoulder

    No full text
    corecore